Astra Palace Hotel & Crystal Palace Tower Hotel
2 Sydenham Hill, Sydenham, London, United Kingdom, SE26 6SJ
(02087) 789844 Phone